EmbedPress\Includes\Classes\Feature_Enhancer D

Total Complexity 176
Dependencies 2
Dependents 0
Total lines 936
Lines of code 782
Logical lines of code 314
Comment lines 54
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
enhance_soundcloud()
C
44 30 33
enhance_youtube()
C
37 25 64
enhance_wistia()
B
33 20 91
enhance_vimeo()
B
41 18 51
enhance_twitch()
B
43 17 38
enhance_dailymotion()
A
48 12 29
embedpress_wistia_pro_get_options()
A
44 11 44
getOptions()
A
51 9 24
get_youtube_params()
A
52 9 24
embedpress_gutenberg_render_block_vimeo()
S
55 5 19
get_vimeo_params()
S
55 5 19
get_wistia_settings_schema()
S
44 1 60
get_youtube_settings_schema()
S
45 1 58
get_soundcloud_settings_schema()
S
48 1 48
get_vimeo_settings_schema()
S
49 1 41
get_dailymotion_settings_schema()
S
51 1 36
embedpress_gutenberg_register_block_vimeo()
S
58 2 17
get_twitch_settings_schema()
S
53 1 28
getVideoIDFromURL()
S
67 2 8
embedpress_wistia_block_after_embed()
S
58 1 15
__construct()
S
60 1 13
elementor_setting_init()
S
63 1 10
remove_classic_filters()
S
66 1 8
embedpress_gutenberg_register_block_youtube()
S
75 1 4